From: route@monster.com
Sent: Friday, July 10, 2015 9:49 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Adobe
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
Shishir Keluskar (425) 770-9524 keluskarshishir@gmail.com Summary
I have around 10+
years of experience in software development. Most of my experience
is in core java and related technologies. From past two years I am doing web
component and templates development using CMS platform Adobe
Experience Manager (AEM) 5.6.1. Before that I got brief exposure to web
application based on Struts 1.x in Tech Mahindra. While I was
with Mastek Ltd, I worked for framework team, who developed proprietary ESB
framework and ORM framework for SOA based application. I
also wrote PL/SQL procedures and functions using oracle 10g database. In addition to
development and programming, I have setup continuous integration for AKBank
team while I was with IBM using CruiseControl and CruiseControl.net.
I have also setup AEM 5.6.1 using weblogic for AT&T. I have conceptual
knowledge of Dependency Injection/Inversion of Control (IOC)
frameworks, and NoSQL databases. I am currently self-learning MongoDB
and Angularjs. Technical Skills
·
Languages – Java 7.0/6.0, Java Swing, XML,
XSD, XSLT, Informix 4GL ·
Frameworks – OSGi/Apache Felix, Java Content
Repository (JCR), Apache Sling, Struts 1.x, JUnit, Log4J ·
CMS – Communique (CQ) 5.4, Adobe
Experience Manager (AEM) 5.6.1 ·
Build
Tools –
CruiseControl, Atlassian Bamboo, ANT, NANT, Maven ·
Version
Control – VSS,
SVN, Rational Clear Case ·
Database – Oracle 10g, Informix, DB2 9.7 ·
OS – Ubuntu 12.04 LTS, Windows ·
Tools
and IDEs – Eclipse,
Putty, Toad, WinSCP, MOBAxterm · Application Servers – Weblogic 12, Tomcat Education
·
Masters
of Business Administration (IT) – 05/2011 ·
Bachelor
of Commerce – 03/2003 · Diploma in NIIT (DNIIT) – 01/2004 Certifications
·
Sun
Certified Web Component Developer (SCWCD) – 07/2010 ·
Sun
Certified Java Programmer (SCJP) – 10/2009 · Oracle 9i Certified Associate
(OCA) – 01/2006 Awards
·
Received
“Pat on the back” award from Tech Mahindra Americas Inc – 2015 ·
Received
“Fire in belly” award from Mastek Ltd – 2008 ·
Received
“Silent Worker” ward from Mastek Ltd – 2007 · Appreciated by Breach Candy
Hospital Trust’s CEO for computerisation of “Bed and Operation reservation
system” and “Nursing station” which helped tremendously saved manual efforts
and cost in daily paperwork, follow-ups among departments – 2005 Work History
Tech Mahindra (Americas) Inc.09/2012 – Till
date
Client: AT&TRole: System Analyst
1. Real Time
Inventory (RTI) A goal behind
RTI application is to provide Real time stock availability to merchandizing
team. Before RTI application, merchandizing team used to wait for daily
release and end of the day to change a SKU stock status from in-stock to
out-of-stock and vice versa. By using Adobe CQ 5 push page updates using
replication feature, system represents real-time quantity data that staff
could rely on. · Designed and developed micro services using Apache
Felix/OSGi. · Worked on AEM component, template to create web
dashboard for application. · Developed boilerplate code into ATG to read product
details from ATG Catalog. · Used JIRA SOAP service to create, update tickets
within RTI application. · Designing and developing user interfaces using JSPs,
Ajax and JQuery. · Design CQ workflow to publish pages in automated
way. · Actively involved in requirement gathering, analysis and
conceptual design. · Talking and finalizing API contract with downstream system
teams. · Used maven to setup module and its dependencies. · Used SVN for version control, JUnit for unit
testing and Log4j for logging. (Environment:
Adobe Felix, OSGi, CQ 5.6.1, CQ Workflow, ATG nucleus, ATG catalog, Java
7.0, JSP, Servlet, Jira, SOAP web service, Maven, Oracle 10g, JUnit, Log4j,
Eclipse, Apache Sling.) 2. AEM – ATG
e-commerce Integration AEM offers
eCommerce framework, using which third party eCommerce engines/services can
be used within AEM/CQ. Primary goal of this project was to integrate
AT&Ts enterprise eCommerce engine ATG and ATG catalog in to AEM. This
allowed in development of easy and fast api for accessing product catalog. It
resulted in cleaner and reusable component and templates for designing web
pages in to CQ and also quick turn over. 3. AEM/CQ
Workflow Business
needed CQ workflow designed in a way that it goes through series of approvals
before; content is deployed to various staging environments. CQ workflows
were customized to log every action in to Jira system. 4. AEM/CQ
Upgrade Project for
migrating AT&Ts shop website from CQ 5.4 to AEM 5.6.1. 5. AEM/CQ Bulk
editor Developed a tool,
which allows searching CQ repository using node properties. And also allow
adding / updating /deleting properties or nodes as a bulk operation. 6. Personalized contents using Tdata This project
was aimed to override CQ’s personalization with AT&T home grown
personalization engine. 7. Catalog
Feed The purpose of
XML feed is to give information about AT&T product offering and pricing
information to AT&T’s global search application. This feed is also used
to send pricing details of phone devices and accessories to third party
advertising agencies so that it can be used as ads. Tech Mahindra12/2010 – 09/2012
Client: AT&TRole: Sr. Technical
Associate
Login and Bill Payment Module Login and Bill
Payment is project deals with website managed by ATT, which allows ATT
customers to login to their account, view and pay their bills online,
register for various services offered by ATT. · Worked as Struts application developer. · Pont of contact for
all technical deliverables on offshore. · Co-ordinating with onshore client team to understand
project requirement · Designing and developing API to access billing information
of logged in customer. · Understand project requirement and talk with client for
clarifications. · Developed the UI using the JSP, JSTL, HTML,
Struts and Servlets. · Design patterns
(Singleton, Abstract Factory, Value Object, and Business Delegate) have been
followed to make application robust. · Deployed applications on Weblogic Application
Server. · Test cases have been written by using JUnit framework.
Involved on peer to peer testing and code (Environment:
Struts 1.2, Java, J2EE, Weblogic, Eclipse, SVN.) IBM India06/2010 – 10/2010
Client: AKBankRole: Sr. System Engineer
AKBank BPR Setup
automated build process using CruiseControl, CruiseControl.Net which allows
continues integration, testing and deployment. · Meeting with project managers and developers and
understand their expectations. · Implemented SOAP web service. · Talking and finalizing API contract with business and
other teams. · Done testing of web services using SOAP UI. · Write PL/SQL store procedures using Oracle 10g. · Design build plan
and finalize with stake holders. · Write Maven, Ant script to building and deploying java,
.Net, and Oracle BPEL applications. · Write configuration for CuriseControl and CruiseControl.Net
server and setup continues integration system. · Check in generated artefacts in to version control system
and tag with build number. (Environment:
SOAP Webserivce, Weblogic, PL/SQL, Oracle 10g, CruiseControl,
CruiseControl.Net, ANT, NANT, Rational Clear Case.) Mastek Ltd05/2006 – 06/2010
Client: CapitaRole: Sr. Software Engineer
Core Elixir Core Elixir is
a SOA based back-office system developed by Mastek ltd for leading UK based
insurance back-office Capita. This project is developing end-to-end solution
using home grown SOA platform, ORM framework and UI framework. · Involved in development of custom ESB framework,
bug fixes and feature enhancements. · Worked as developer in writing custom ORM framework
know as DAX (Database Access framework), which leverages
Mastek’s ESB framework. · Write code generator tools using XML, XSD, XSLT and ANT. · Write JUnit testcases for automated testing. · Write PL/SQL store procedures using Oracle 10g. · Write Ant script to building and deploying java,
and Oracle BPEL applications. · Write configuration for CuriseControl server and
setup continues integration system. · Conducting training sessions and helping new project
members in using ESB framework. · Worked as senior team member in PAS (Policy Administration
System) functional module. · Providing technical and functional assistance to team
members, performing code reviews. (Java, J2EE, JUnit, XML, XSD, XSLT, PL/SQL, Oracle
10g, Ant, Log4j, Eclipse.) 1. Enterprise
Service Bus (ESB) Platform. Home grown SOA
platform developed using EJB and Web services. This allows other legacy
applications to integrate with Core Elixir system. 2. Data Access
(DAX) Home grown ORM
integrated into Core Elixirs’ ESB framework. This framework is similar to
Hibernate, and allows database table/columns mapping to pojo object
structure. 3. Rich UI Swing based UI
framework for Core Elixir system. Allows user to rapidly design and integrate
swing based front end with minimal knowledge of swing. 4. Policy
Administration System This module
allows maintaining of customers insurance policy details, process premium,
deposits, and top-up receipts. This module was developed using home grown
ESB, ORM and UI framework. Breach Candy Hospital02/2004 – 04/2006
· Enhancement of HMS (Hospital Management System), Taking
backups. · Develop, and provide bug fixes for HTM application
developed in Informix 4gl . · Analyzed the functional specification documents and
prepared detailed level design documents. · Involved in requirement gathering and review meetings with
stakeholders. · Developed code using Java, Java Swing. · Provided training to Nurses and doctors to speed up
learning process. (Java, Swing,
Informix 4GL, Informix database, DB2, Unix.) 1. Nursing
Station Swing based
application for requesting medicine and various pathology tests for patients.
2. Bed and
Operation theatre reservation Swing based
application for booking bed/wards for a patient, also allow surgeons to book
operation theatres online. 3. Pathology
reporting Swing based
application developed for pathology technicians for maintaining patient
history and writing patient reports. 1 | Page |
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|